sunflower galaxy - Turkish English Dictionary